[INFO] fetching crate lerna 2.0.3...
[INFO] testing lerna-2.0.3 against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] extracting crate lerna 2.0.3 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate lerna 2.0.3
[INFO] finished tweaking crates.io crate lerna 2.0.3
[INFO] tweaked toml for crates.io crate lerna 2.0.3 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate lerna 2.0.3 on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate lerna 2.0.3 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded yaml-rust v0.4.5
[INFO] [stderr]   Downloaded serde_yaml v0.8.26
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3e6d7b798016b3ab32f4448ffdf7c557c9e9f0d309f4386372f94c6dcef0e707
[INFO] running `Command { std: "docker" "start" "-a" "3e6d7b798016b3ab32f4448ffdf7c557c9e9f0d309f4386372f94c6dcef0e707", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3e6d7b798016b3ab32f4448ffdf7c557c9e9f0d309f4386372f94c6dcef0e707", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3e6d7b798016b3ab32f4448ffdf7c557c9e9f0d309f4386372f94c6dcef0e707", kill_on_drop: false }`
[INFO] [stdout] 3e6d7b798016b3ab32f4448ffdf7c557c9e9f0d309f4386372f94c6dcef0e707
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6ed8f883cd14321d16eee91ca6d436086c0ffa8c63c69fc62cd6214010252579
[INFO] running `Command { std: "docker" "start" "-a" "6ed8f883cd14321d16eee91ca6d436086c0ffa8c63c69fc62cd6214010252579", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling yaml-rust v0.4.5
[INFO] [stderr]    Compiling serde_yaml v0.8.26
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling lerna v2.0.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `JobOverrideBatch`
[INFO] [stdout]   --> src/sweeper.rs:12:23
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::launcher::{JobOverrideBatch, Launcher, LauncherError};
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `parse_sweep_arguments` and `cartesian_product` are never used
[INFO] [stdout]    --> src/sweeper.rs:96:8
[INFO] [stdout]     |
[INFO] [stdout]  82 | impl BasicSweeper {
[INFO] [stdout]     | ----------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout]  96 |     fn parse_sweep_arguments(&self, arguments: &[String]) -> Vec<Vec<(String, Vec<String>)>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 117 |     fn cartesian_product(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 16.95s
[INFO] running `Command { std: "docker" "inspect" "6ed8f883cd14321d16eee91ca6d436086c0ffa8c63c69fc62cd6214010252579", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6ed8f883cd14321d16eee91ca6d436086c0ffa8c63c69fc62cd6214010252579", kill_on_drop: false }`
[INFO] [stdout] 6ed8f883cd14321d16eee91ca6d436086c0ffa8c63c69fc62cd6214010252579
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3411790d25ba1c0f1f981401fc626b7f96f754ce9938e3be4e26061a409cfdb9
[INFO] running `Command { std: "docker" "start" "-a" "3411790d25ba1c0f1f981401fc626b7f96f754ce9938e3be4e26061a409cfdb9", kill_on_drop: false }`
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stdout] warning: unused import: `JobOverrideBatch`
[INFO] [stdout]   --> src/sweeper.rs:12:23
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::launcher::{JobOverrideBatch, Launcher, LauncherError};
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `parse_sweep_arguments` and `cartesian_product` are never used
[INFO] [stdout]    --> src/sweeper.rs:96:8
[INFO] [stdout]     |
[INFO] [stdout]  82 | impl BasicSweeper {
[INFO] [stdout]     | ----------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout]  96 |     fn parse_sweep_arguments(&self, arguments: &[String]) -> Vec<Vec<(String, Vec<String>)>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 117 |     fn cartesian_product(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling lerna v2.0.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `JobOverrideBatch`
[INFO] [stdout]   --> src/sweeper.rs:12:23
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::launcher::{JobOverrideBatch, Launcher, LauncherError};
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `parse_sweep_arguments` and `cartesian_product` are never used
[INFO] [stdout]    --> src/sweeper.rs:96:8
[INFO] [stdout]     |
[INFO] [stdout]  82 | impl BasicSweeper {
[INFO] [stdout]     | ----------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout]  96 |     fn parse_sweep_arguments(&self, arguments: &[String]) -> Vec<Vec<(String, Vec<String>)>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 117 |     fn cartesian_product(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.42s
[INFO] running `Command { std: "docker" "inspect" "3411790d25ba1c0f1f981401fc626b7f96f754ce9938e3be4e26061a409cfdb9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3411790d25ba1c0f1f981401fc626b7f96f754ce9938e3be4e26061a409cfdb9", kill_on_drop: false }`
[INFO] [stdout] 3411790d25ba1c0f1f981401fc626b7f96f754ce9938e3be4e26061a409cfdb9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] bc1fbec316260471c468c50ab0968d97d5fad166851db2829f1f08541ac2fe74
[INFO] running `Command { std: "docker" "start" "-a" "bc1fbec316260471c468c50ab0968d97d5fad166851db2829f1f08541ac2fe74", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `JobOverrideBatch`
[INFO] [stderr]   --> src/sweeper.rs:12:23
[INFO] [stderr]    |
[INFO] [stderr] 12 | use crate::launcher::{JobOverrideBatch, Launcher, LauncherError};
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: methods `parse_sweep_arguments` and `cartesian_product` are never used
[INFO] [stderr]    --> src/sweeper.rs:96:8
[INFO] [stderr]     |
[INFO] [stderr]  82 | impl BasicSweeper {
[INFO] [stderr]     | ----------------- methods in this implementation
[INFO] [stderr] ...
[INFO] [stderr]  96 |     fn parse_sweep_arguments(&self, arguments: &[String]) -> Vec<Vec<(String, Vec<String>)>> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 117 |     fn cartesian_product(
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `lerna` (lib) generated 2 warnings (run `cargo fix --lib -p lerna` to apply 1 suggestion)
[INFO] [stderr] warning: `lerna` (lib test) generated 2 warnings (2 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/lerna-d6c11bb87a6f8fd8)
[INFO] [stdout] 
[INFO] [stdout] running 239 tests
[INFO] [stdout] test callback::tests::test_noop_callback ... ok
[INFO] [stdout] test config::interpolation::tests::test_decode_resolver_float ... ok
[INFO] [stdout] test callback::tests::test_callback_manager ... ok
[INFO] [stdout] test config::interpolation::tests::test_decode_resolver_string ... ok
[INFO] [stdout] test config::interpolation::tests::test_env_resolver ... ok
[INFO] [stdout] test config::interpolation::tests::test_env_resolver_with_default ... ok
[INFO] [stdout] test config::interpolation::tests::test_dict_resolution ... ok
[INFO] [stdout] test config::interpolation::tests::test_decode_resolver_null ... ok
[INFO] [stdout] test config::interpolation::tests::test_decode_resolver_bool ... ok
[INFO] [stdout] test config::interpolation::tests::test_interpolation_value ... ok
[INFO] [stdout] test config::interpolation::tests::test_missing_key_error ... ok
[INFO] [stdout] test config::interpolation::tests::test_decode_resolver_int ... ok
[INFO] [stdout] test config::interpolation::tests::test_simple_lookup ... ok
[INFO] [stdout] test config::interpolation::tests::test_string_interpolation ... ok
[INFO] [stdout] test config::parser::tests::test_extract_defaults ... ok
[INFO] [stdout] test config::parser::tests::test_extract_header ... ok
[INFO] [stdout] test config::loader::tests::test_load_with_defaults ... ok
[INFO] [stdout] test config::loader::tests::test_config_exists ... ok
[INFO] [stdout] test config::parser::tests::test_extract_header_stops_at_content ... ok
[INFO] [stdout] test config::loader::tests::test_load_simple_config ... ok
[INFO] [stdout] test config::parser::tests::test_extract_header_with_empty_lines ... ok
[INFO] [stdout] test config::loader::tests::test_load_with_override ... ok
[INFO] [stdout] test config::loader::tests::test_list_group ... ok
[INFO] [stdout] test config::parser::tests::test_parse_interpolation ... ok
[INFO] [stdout] test config::parser::tests::test_parse_list ... ok
[INFO] [stdout] test callback::tests::test_custom_callback ... ok
[INFO] [stdout] test config::interpolation::tests::test_full_string_interpolation ... ok
[INFO] [stdout] test config::parser::tests::test_parse_missing ... ok
[INFO] [stdout] test config::parser::tests::test_extract_header_multiple ... ok
[INFO] [stdout] test config::parser::tests::test_parse_nested_yaml ... ok
[INFO] [stdout] test config::source::tests::test_file_source_list ... ok
[INFO] [stdout] test config::repository::tests::test_repository_group_exists ... ok
[INFO] [stdout] test config::source::tests::test_file_source_load ... ok
[INFO] [stdout] test config::repository::tests::test_repository_load_config ... ok
[INFO] [stdout] test config::parser::tests::test_parse_simple_yaml ... ok
[INFO] [stdout] test config::value::tests::test_config_dict_basic ... ok
[INFO] [stdout] test config::value::tests::test_config_dict_merge ... ok
[INFO] [stdout] test config::value::tests::test_config_dict_select ... ok
[INFO] [stdout] test config::repository::tests::test_caching_repository ... ok
[INFO] [stdout] test config::value::tests::test_config_value_types ... ok
[INFO] [stdout] test config::repository::tests::test_repository_config_exists ... ok
[INFO] [stdout] test config::value::tests::test_interpolation_detection ... ok
[INFO] [stdout] test config::repository::tests::test_repository_get_group_options ... ok
[INFO] [stdout] test config_path::tests::test_get_basename ... ok
[INFO] [stdout] test config_path::tests::test_get_parent_path ... ok
[INFO] [stdout] test config_path::tests::test_get_scheme ... ok
[INFO] [stdout] test config_path::tests::test_is_absolute_config_path ... ok
[INFO] [stdout] test config_path::tests::test_is_valid_config_name ... ok
[INFO] [stdout] test config_path::tests::test_is_valid_group_name ... ok
[INFO] [stdout] test config_path::tests::test_join_config_paths ... ok
[INFO] [stdout] test config_path::tests::test_normalize_config_path ... ok
[INFO] [stdout] test config_path::tests::test_strip_scheme ... ok
[INFO] [stdout] test core::object_type::tests::test_display ... ok
[INFO] [stdout] test config_store::tests::test_store_with_group ... ok
[INFO] [stdout] test config_store::tests::test_list ... ok
[INFO] [stdout] test config_store::tests::test_get_type ... ok
[INFO] [stdout] test core::object_type::tests::test_is_found ... ok
[INFO] [stdout] test core::object_type::tests::test_is_group ... ok
[INFO] [stdout] test core::object_type::tests::test_is_config ... ok
[INFO] [stdout] test core::object_type::tests::test_default ... ok
[INFO] [stdout] test config_store::tests::test_store_and_load_simple ... ok
[INFO] [stdout] test core::object_type::tests::test_object_type_values ... ok
[INFO] [stdout] test core::override_types::tests::test_parsed_element ... ok
[INFO] [stdout] test core::override_types::tests::test_quote_char ... ok
[INFO] [stdout] test core::override_types::tests::test_key_display ... ok
[INFO] [stdout] test core::override_types::tests::test_override_delete ... ok
[INFO] [stdout] test core::override_types::tests::test_override_change ... ok
[INFO] [stdout] test core::override_types::tests::test_quoted_string_with_quotes ... ok
[INFO] [stdout] test core::override_types::tests::test_override_type_display ... ok
[INFO] [stdout] test defaults::tests::test_group_default ... ok
[INFO] [stdout] test defaults::tests::test_defaults_tree_node ... ok
[INFO] [stdout] test defaults::tests::test_config_default_get_name ... ok
[INFO] [stdout] test defaults::tests::test_group_value_is_missing ... ok
[INFO] [stdout] test defaults_list::tests::test_overrides_from_strings ... ok
[INFO] [stdout] test env::tests::test_env_resolver_caching ... ok
[INFO] [stdout] test env::tests::test_env_resolver_get ... ok
[INFO] [stdout] test defaults::tests::test_result_default ... ok
[INFO] [stdout] test defaults_list::tests::test_overrides_value_override_skipped ... ok
[INFO] [stdout] test env::tests::test_env_resolver_get_or_default ... ok
[INFO] [stdout] test env::tests::test_is_env_set ... ok
[INFO] [stdout] test env::tests::test_env_resolver_not_found ... ok
[INFO] [stdout] test env::tests::test_parse_env_ref_invalid ... ok
[INFO] [stdout] test env::tests::test_find_env_refs ... ok
[INFO] [stdout] test env::tests::test_parse_env_ref_simple ... ok
[INFO] [stdout] test env::tests::test_parse_env_ref_with_default ... ok
[INFO] [stdout] test env::tests::test_resolve_env_string ... ok
[INFO] [stdout] test env::tests::test_resolve_env_string_with_default ... ok
[INFO] [stdout] test glob::tests::test_glob_filter ... ok
[INFO] [stdout] test glob::tests::test_glob_filter_empty ... ok
[INFO] [stdout] test glob::tests::test_glob_filter_include_all ... ok
[INFO] [stdout] test glob::tests::test_glob_match_exact ... ok
[INFO] [stdout] test glob::tests::test_glob_match_question ... ok
[INFO] [stdout] test glob::tests::test_glob_match_star ... ok
[INFO] [stdout] test interpolation::tests::test_escaped_literal ... ok
[INFO] [stdout] test interpolation::tests::test_find_interpolations ... ok
[INFO] [stdout] test interpolation::tests::test_parse_interpolation_env ... ok
[INFO] [stdout] test glob::tests::test_glob_match_combined ... ok
[INFO] [stdout] test interpolation::tests::test_parse_interpolation_env_default ... ok
[INFO] [stdout] test env::tests::test_parse_env_ref_short_form ... ok
[INFO] [stdout] test defaults::tests::test_config_default_is_self ... ok
[INFO] [stdout] test defaults::tests::test_group_default_multi ... ok
[INFO] [stdout] test env::tests::test_resolve_env_string_missing_no_default ... ok
[INFO] [stdout] test defaults::tests::test_config_default_group_path ... ok
[INFO] [stdout] test interpolation::tests::test_parse_interpolation_nested ... ok
[INFO] [stdout] test interpolation::tests::test_parse_interpolation_simple ... ok
[INFO] [stdout] test interpolation::tests::test_resolve_config ... ok
[INFO] [stdout] test interpolation::tests::test_resolve_env ... ok
[INFO] [stdout] test interpolation::tests::test_resolve_env_default ... ok
[INFO] [stdout] test interpolation::tests::test_resolve_nested_key ... ok
[INFO] [stdout] test interpolation::tests::test_resolve_simple_key ... ok
[INFO] [stdout] test job::tests::test_compute_output_dir ... ok
[INFO] [stdout] test job::tests::test_generate_sweep_jobs ... ok
[INFO] [stdout] test job::tests::test_job_config ... ok
[INFO] [stdout] test job::tests::test_override_dirname ... ok
[INFO] [stdout] test job_runner::tests::test_compute_output_dir ... ok
[INFO] [stdout] test job_runner::tests::test_job_context ... ok
[INFO] [stdout] test job_runner::tests::test_job_status ... ok
[INFO] [stdout] test launcher::tests::test_basic_launcher_setup ... ok
[INFO] [stdout] test launcher::tests::test_launcher_manager ... ok
[INFO] [stdout] test job::tests::test_sweep_config ... ok
[INFO] [stdout] test launcher::tests::test_basic_launcher_launch ... ok
[INFO] [stdout] test merge::tests::test_apply_deletions ... ok
[INFO] [stdout] test launcher::tests::test_launcher_manager_no_launcher ... ok
[INFO] [stdout] test merge::tests::test_apply_override ... ok
[INFO] [stdout] test merge::tests::test_get_nested ... ok
[INFO] [stdout] test merge::tests::test_collect_keys ... ok
[INFO] [stdout] test merge::tests::test_merge_configs ... ok
[INFO] [stdout] test merge::tests::test_merge_nested ... ok
[INFO] [stdout] test merge::tests::test_list_extend ... ok
[INFO] [stdout] test merge::tests::test_merge_simple ... ok
[INFO] [stdout] test interpolation::tests::test_resolve_string ... ok
[INFO] [stdout] test job_runner::tests::test_serialize_config ... ok
[INFO] [stdout] test job::tests::test_override_dirname_exclude ... ok
[INFO] [stdout] test omegaconf::dictconfig::tests::test_dictconfig_new ... ok
[INFO] [stdout] test merge::tests::test_missing_preserves_base ... ok
[INFO] [stdout] test omegaconf::dictconfig::tests::test_dictconfig_missing ... ok
[INFO] [stdout] test omegaconf::dictconfig::tests::test_dictconfig_none ... ok
[INFO] [stdout] test omegaconf::dictconfig::tests::test_dictconfig_readonly ... ok
[INFO] [stdout] test omegaconf::dictconfig::tests::test_dictconfig_set_get ... ok
[INFO] [stdout] test omegaconf::dictconfig::tests::test_dictconfig_struct ... ok
[INFO] [stdout] test omegaconf::flags::tests::test_flags_basic ... ok
[INFO] [stdout] test omegaconf::flags::tests::test_flags_merge ... ok
[INFO] [stdout] test omegaconf::listconfig::tests::test_listconfig_append ... ok
[INFO] [stdout] test omegaconf::listconfig::tests::test_listconfig_from_vec ... ok
[INFO] [stdout] test omegaconf::listconfig::tests::test_listconfig_missing ... ok
[INFO] [stdout] test omegaconf::listconfig::tests::test_listconfig_new ... ok
[INFO] [stdout] test omegaconf::listconfig::tests::test_listconfig_none ... ok
[INFO] [stdout] test omegaconf::listconfig::tests::test_listconfig_pop ... ok
[INFO] [stdout] test omegaconf::nodes::tests::test_boolean_node ... ok
[INFO] [stdout] test omegaconf::listconfig::tests::test_listconfig_readonly ... ok
[INFO] [stdout] test omegaconf::nodes::tests::test_float_node ... ok
[INFO] [stdout] test omegaconf::nodes::tests::test_any_node ... ok
[INFO] [stdout] test omegaconf::nodes::tests::test_integer_node ... ok
[INFO] [stdout] test omegaconf::nodes::tests::test_interpolation_node ... ok
[INFO] [stdout] test omegaconf::nodes::tests::test_missing_node ... ok
[INFO] [stdout] test omegaconf::nodes::tests::test_string_node ... ok
[INFO] [stdout] test omegaconf::omegaconf::tests::test_config_value_from_string ... ok
[INFO] [stdout] test omegaconf::omegaconf::tests::test_create_dict ... ok
[INFO] [stdout] test omegaconf::omegaconf::tests::test_create_list ... ok
[INFO] [stdout] test omegaconf::omegaconf::tests::test_missing_value ... ok
[INFO] [stdout] test omegaconf::omegaconf::tests::test_to_yaml_simple ... ok
[INFO] [stdout] test package::tests::test_compute_target_path ... ok
[INFO] [stdout] test package::tests::test_package_resolver_default ... ok
[INFO] [stdout] test package::tests::test_package_resolver_global ... ok
[INFO] [stdout] test package::tests::test_package_resolver_group ... ok
[INFO] [stdout] test package::tests::test_package_resolver_name ... ok
[INFO] [stdout] test package::tests::test_package_resolver_override ... ok
[INFO] [stdout] test package::tests::test_package_resolver_relative ... ok
[INFO] [stdout] test package::tests::test_parse_package_header ... ok
[INFO] [stdout] test package::tests::test_parse_package_header_none ... ok
[INFO] [stdout] test package::tests::test_split_path ... ok
[INFO] [stdout] test parser::tests::test_parse_add_override ... ok
[INFO] [stdout] test parser::tests::test_parse_boolean ... ok
[INFO] [stdout] test parser::tests::test_parse_cast_float ... ok
[INFO] [stdout] test parser::tests::test_parse_cast_int ... ok
[INFO] [stdout] test parser::tests::test_parse_cast_str ... ok
[INFO] [stdout] test parser::tests::test_parse_choice_function ... ok
[INFO] [stdout] test parser::tests::test_parse_delete_override ... ok
[INFO] [stdout] test parser::tests::test_parse_dict ... ok
[INFO] [stdout] test parser::tests::test_parse_dotted_key ... ok
[INFO] [stdout] test parser::tests::test_parse_float ... ok
[INFO] [stdout] test parser::tests::test_parse_force_add_override ... ok
[INFO] [stdout] test parser::tests::test_parse_integer ... ok
[INFO] [stdout] test parser::tests::test_parse_interval_function ... ok
[INFO] [stdout] test parser::tests::test_parse_negative_number ... ok
[INFO] [stdout] test parser::tests::test_parse_list ... ok
[INFO] [stdout] test parser::tests::test_parse_null ... ok
[INFO] [stdout] test parser::tests::test_parse_package ... ok
[INFO] [stdout] test parser::tests::test_parse_quoted_string ... ok
[INFO] [stdout] test parser::tests::test_parse_range_function ... ok
[INFO] [stdout] test parser::tests::test_parse_range_with_step ... ok
[INFO] [stdout] test parser::tests::test_parse_scientific_notation ... ok
[INFO] [stdout] test parser::tests::test_parse_simple_choice ... ok
[INFO] [stdout] test parser::tests::test_parse_simple_string ... ok
[INFO] [stdout] test search_path::tests::test_config_search_path_append ... ok
[INFO] [stdout] test search_path::tests::test_config_search_path_append_after ... ok
[INFO] [stdout] test search_path::tests::test_config_search_path_contains ... ok
[INFO] [stdout] test search_path::tests::test_config_search_path_display ... ok
[INFO] [stdout] test search_path::tests::test_config_search_path_iter ... ok
[INFO] [stdout] test search_path::tests::test_config_search_path_find ... ok
[INFO] [stdout] test search_path::tests::test_config_search_path_prepend ... ok
[INFO] [stdout] test search_path::tests::test_config_search_path_prepend_before ... ok
[INFO] [stdout] test search_path::tests::test_config_search_path_remove ... ok
[INFO] [stdout] test search_path::tests::test_search_path_element_new ... ok
[INFO] [stdout] test search_path::tests::test_search_path_element_scheme ... ok
[INFO] [stdout] test sweep::tests::test_cartesian_product ... ok
[INFO] [stdout] test search_path::tests::test_search_path_element_path_without_scheme ... ok
[INFO] [stdout] test search_path::tests::test_search_path_query_matches ... ok
[INFO] [stdout] test sweep::tests::test_range_sweep_expansion ... ok
[INFO] [stdout] test sweep::tests::test_mixed_sweep_and_static ... ok
[INFO] [stdout] test sweep::tests::test_empty_overrides ... ok
[INFO] [stdout] test sweep::tests::test_large_sweep ... ok
[INFO] [stdout] test sweep::tests::test_simple_sweep_expansion ... ok
[INFO] [stdout] test sweep::tests::test_single_override ... ok
[INFO] [stdout] test sweeper::tests::test_basic_sweeper_cartesian_product ... ok
[INFO] [stdout] test sweeper::tests::test_basic_sweeper_setup ... ok
[INFO] [stdout] test sweeper::tests::test_sweeper_manager ... ok
[INFO] [stdout] test sweeper::tests::test_basic_sweeper_with_batch_size ... ok
[INFO] [stdout] test utils::tests::test_escape_special_characters_brackets ... ok
[INFO] [stdout] test utils::tests::test_escape_special_characters_equals ... ok
[INFO] [stdout] test sweeper::tests::test_sweeper_manager_no_sweeper ... ok
[INFO] [stdout] test sweeper::tests::test_basic_sweeper_single_value ... ok
[INFO] [stdout] test utils::tests::test_get_valid_filename ... ok
[INFO] [stdout] test utils::tests::test_escape_special_characters_no_escape ... ok
[INFO] [stdout] test utils::tests::test_escape_special_characters_parens ... ok
[INFO] [stdout] test utils::tests::test_escape_special_characters_backslash ... ok
[INFO] [stdout] test utils::tests::test_join_key ... ok
[INFO] [stdout] test utils::tests::test_normalize_file_name ... ok
[INFO] [stdout] test utils::tests::test_sanitize_path_component ... ok
[INFO] [stdout] test utils::tests::test_unescape_string ... ok
[INFO] [stdout] test utils::tests::test_is_valid_key ... ok
[INFO] [stdout] test validation::tests::test_schema_apply_defaults ... ok
[INFO] [stdout] test utils::tests::test_split_key ... ok
[INFO] [stdout] test utils::tests::test_escape_special_characters_spaces ... ok
[INFO] [stdout] test validation::tests::test_type_spec_parse_generic ... ok
[INFO] [stdout] test validation::tests::test_type_spec_matches ... ok
[INFO] [stdout] test validation::tests::test_type_spec_parse ... ok
[INFO] [stdout] test validation::tests::test_schema_validation ... ok
[INFO] [stdout] test utils::tests::test_escape_special_characters_braces ... ok
[INFO] [stderr]    Doc-tests lerna
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 239 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/callback.rs - callback::Callback (line 71) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "bc1fbec316260471c468c50ab0968d97d5fad166851db2829f1f08541ac2fe74", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bc1fbec316260471c468c50ab0968d97d5fad166851db2829f1f08541ac2fe74", kill_on_drop: false }`
[INFO] [stdout] bc1fbec316260471c468c50ab0968d97d5fad166851db2829f1f08541ac2fe74
